home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 4.iso
/
public
/
bit
/
src
/
forms
/
FORMS
/
Makefile
< prev
next >
Wrap
Makefile
|
1994-08-01
|
1KB
|
52 lines
#
# compiler
#
CC= cc
CFLAGS= -O -prototypes
#
# For making the library
#
ARFLAGS= rs
#
# For instalation. Change this to your settings.
#
INCLUDEDIR= /usr/include
LIBDIR= /usr/lib
#
# products
#
LIB= libforms.a
INCLUDE= forms.h
#
# compilation control
#
LIBOBJS= ${LIB}(objects.o) ${LIB}(forms.o) \
${LIB}(events.o) ${LIB}(support.o) \
${LIB}(symbols.o) ${LIB}(draw.o) ${LIB}(sldraw.o) \
${LIB}(fselect.o) ${LIB}(goodies.o)\
${LIB}(box.o) ${LIB}(text.o) ${LIB}(slider.o) ${LIB}(input.o) \
${LIB}(menu.o) ${LIB}(button.o) ${LIB}(dial.o) ${LIB}(timer.o) \
${LIB}(free.o) ${LIB}(clock.o) ${LIB}(counter.o) \
${LIB}(browser.o) ${LIB}(positioner.o) \
${LIB}(choice.o) ${LIB}(bitmap.o) \
${LIB}(chart.o)
all: ${LIBOBJS}
${LIBOBJS}: ${INCLUDE}
.c.a:
${CC} -c ${CFLAGS} $<
${AR} ${ARFLAGS} $@ $*.o
rm -f $*.o
${INCLUDE}: INCLUDE/*.h
cat INCLUDE/*.h > ${INCLUDE}
empty:
-rm -f ${INCLUDE} ${LIB}
install: ${LIBOBJS}
cp ${LIB} ${LIBDIR}
cp ${INCLUDE} ${INCLUDEDIR}